package com.example.interesting.distributed.log.realize.constant;

import java.util.Set;

/**
 * @Description: 常量类
 * @Author: fyw
 * @Date: 2024/3/30 14:31
 * @History
 */
public interface LogConstants {
    /**
     * 父级服务名称
     */
    String PARENT_SERVICE_NAME = "X-B3-ParentServiceName";

    /**
     * 请求全生命周期的唯一标识
     */
    String LOG_TRACE_ID = "X-B3-TraceId";

    /**
     * 请求头
     */
    Set<String> HEADER_KEYS = Set.of(
            PARENT_SERVICE_NAME,
            LOG_TRACE_ID
    );
}
